Gikam.extend(coreLog, {
    pageUrl : IFM_CONTEXT + '/secure/core/module/sys/logs/page',

    getSearchListColumns : function() {
        return [ {
            checkbox : true
        }, {
            title : 'T_CORE_LOG.NAME',
            field : 'name',
            search : true
        }, {
            title : 'T_CORE_LOG.MODULE',
            field : 'module',
            search : true
        }, {
            title : 'T_CORE_LOG.USERNAME',
            field : 'userName',
            search : true
        }, {
            title : 'T_CORE_LOG.LOGINIP',
            field : 'loginIp',
        }, {
            title : 'T_CORE_LOG.STARTTIME',
            field : 'startTime',
            type : 'date',
        }, {
            title : 'T_CORE_LOG.TYPE',
            field : 'type',
            search : true,
            type: 'select',
            category: 'sys',
            param: {
                codeCategoryId: 'logType'
            },
        } ]
    },

    getBaseInfoFormFields : function() {
        return [ {
            title : 'T_CORE_LOG.NAME',
            field : 'name',
        }, {
            title : 'T_CORE_LOG.MODULE',
            field : 'module',
        }, {
            title : 'T_CORE_LOG.USERNAME',
            field : 'userName',
        }, {
            title : 'T_CORE_LOG.LOGINIP',
            field : 'loginIp'
        }, {
            title : 'T_CORE_LOG.STARTTIME',
            field : 'startTime',
            type : 'date',
        },{
            title : 'T_CORE_LOG.CONTENT',
            field : 'content',
            type : 'textarea',
            rows : 10,
            height : 280
        } ]
    }
})